export default {
  // 注意，对象要抛出后，其他文件中才能引入使用
  HOST:'http://api.hippo.com:8000', // 我们的后台项目将来就通过这个域名和端口来启动

  // 每次向后端都要校验token的有效性，所以单独定义一个方法
  check_login(ths){
    // 获取token
    let token = sessionStorage.token || localStorage.token
      if (!token) {  // 如果没有登录过，跳转到登录页
        this.$router.push('/')
      }
      // 校验token有效性
      ths.$axios.post(`${ths.$settings.HOST}/users/verify/`,{
        token: token
      }).then((res) => {
        console.log(res)
        // 校验成功，更新token
        sessionStorage.token = res.data.token
      }).catch((error)=>{
        this.$router.push('/')
      })
    return token
  }
}
